Process Address Space Object
The Process
Address Space performance object consists of counters that monitor memory
allocation and use for a selected process.
Bytes
Image Reserved
Bytes Image
Reserved is the sum of all virtual memory reserved by images run within this
process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
ID Process
ID Process is
the unique identifier of this process. ID Process numbers are reused, so they
only identify a process for the lifetime of that process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Bytes
Image Free
Bytes Image
Free is the amount of virtual address space that is not in use or reserved by
images within this process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Bytes
Reserved
Bytes
Reserved is the total amount of virtual memory reserved for future use by this
process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Bytes Free
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Bytes Free is
the total unused virtual address space of this process.
Mapped
Space No Access
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. No Access protection prevents a process from
writing to or reading from these pages and will generate an access violation if
either is attempted.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped Space
Read Only
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Read Only protection prevents the contents of
these pages from being modified. Any attempts to write or modify these pages
will generate an access violation.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Read/Write
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Read/Write protection allows a process to
read, modify and write to these pages.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Write Copy
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Write Copy protection is used when memory is
shared for reading but not for writing. When processes are reading this memory,
they can share the same memory, however, when a sharing process wants to have
write access to this shared memory, a copy of that memory is made.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Executable
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Executable memory is memory that can be
executed by programs, but cannot be read or written. This type of protection is
not supported by all processor types.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Exec Read Only
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Execute/Read Only memory is memory that can be
executed as well as read.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Exec Read/Write
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Execute/Read/Write memory is memory that can
be executed by programs as well as read and modified.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Mapped
Space Exec Write Copy
Mapped Space
is virtual memory that has been mapped
to a specific virtual address (or range of virtual addresses) in the
process's virtual address space. Execute Write Copy is memory that can be executed
by programs as well as read and written. This type of protection is used when
memory needs to be shared between processes. If the sharing processes only read
the memory, then they will all use the same memory. If a sharing process
desires write access, then a copy of this memory will be made for that process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space No Access
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. No Access protection prevents a process from
writing to or reading from these pages and will generate an access violation if
either is attempted.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Read Only
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Read Only protection prevents the contents of
these pages from being modified. Any attempts to write or modify these pages
will generate an access violation.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Read/Write
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Read/Write protection allows a process to read,
modify and write to these pages.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Write Copy
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Write Copy protection is used when memory is
shared for reading but not for writing. When processes are reading this memory,
they can share the same memory, however, when a sharing process wants to have
read/write access to this shared memory, a copy of that memory is made.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Executable
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Executable memory is memory that can be executed
by programs, but cannot be read or written. This type of protection is not
supported by all processor types.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Exec Read Only
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Execute/Read Only memory is memory that can
be executed as well as read.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Exec Read/Write
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Execute/Read/Write memory is memory that can
be executed by programs as well as read and modified.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Reserved
Space Exec Write Copy
Reserved
Space is virtual memory that has been reserved for future use by a process, but
has not been mapped or committed. Execute Write Copy is memory that can be
executed by programs as well as read and written. This type of protection is
used when memory needs to be shared between processes. If the sharing processes
only read the memory, then they will all use the same memory. If a sharing
process desires write access, then a copy of this memory will be made for that
process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space No Access
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. No Access
protection prevents a process from writing to or reading from these pages and
will generate an access violation if either is attempted.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Read Only
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Read Only
protection prevents the contents of these pages from being modified. Any
attempts to write or modify these pages will generate an access violation.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Read/Write
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Read/Write
protection allows a process to read, modify and write to these pages.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Write Copy
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Write Copy
protection is used when memory is shared for reading but not for writing. When
processes are reading this memory, they can share the same memory, however,
when a sharing process wants to have read/write access to this shared memory, a
copy of that memory is made for writing to.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Executable
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Executable
memory is memory that can be executed by programs, but cannot be read or
written. This type of protection is not supported by all processor types.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Exec Read Only
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Execute/Read
Only memory is memory that can be executed as well as read.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Exec Read/Write
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process.
Execute/Read/Write memory is memory that can be executed by programs as well as
read and written.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Unassigned
Space Exec Write Copy
Unassigned
Space is mapped and committed virtual memory in use by the process that is not
attributable to any particular image being executed by that process. Execute
Write Copy is memory that can be executed by programs as well as read and
written. This type of protection is used when memory needs to be shared between
processes. If the sharing processes only read the memory, then they will all
use the same memory. If a sharing process desires write access, then a copy of
this memory will be made for that process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space No Access
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process No Access protection prevents a
process from writing to or reading from these pages and will generate an access
violation if either is attempted.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Read Only
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Read Only protection prevents
the contents of these pages from being modified. Any attempts to write or
modify these pages will generate an access violation.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Read/Write
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Read/Write protection allows a
process to read, modify and write to these pages.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Write Copy
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Write Copy protection is used
when memory is shared for reading but not for writing. When processes are
reading this memory, they can share the same memory, however, when a sharing
process wants to have read/write access to this shared memory, a copy of that
memory is made for writing to.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Executable
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection allocated
by images run by the selected process Executable memory is memory that can be
executed by programs, but cannot be read or written. This type of protection is
not supported by all processor types.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Exec Read Only
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Execute/Read Only memory is
memory that can be executed as well as read.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image
Space Exec Read/Write
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Execute/Read/Write memory is
memory that can be executed by programs as well as read and written and
modified.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Image Space
Exec Write Copy
Image Space
is the virtual address space in use by the images being executed by the
process. This is the sum of all the address space with this protection
allocated by images run by the selected process Execute Write Copy is memory
that can be executed by programs as well as read and written. This type of
protection is used when memory needs to be shared between processes. If the
sharing processes only read the memory, then they will all use the same memory.
If a sharing process desires write access, then a copy of this memory will be
made for that process.
Detail Level:
Wizard
Counter Type: PERF_COUNTER_RAWCOUNT